home *** CD-ROM | disk | FTP | other *** search
- From: Stephen Henson (CSM) <shenson@camborne-school-of-mines.ac.uk>
- Date: Thu, 22 Apr 93 02:49:13 BST
- Message-Id: <14827.9304220149@csm.ac.uk>
- To: mint <mint@terminator.rs.itd.umich.edu>
- Subject: statfs/nlist ...
-
- Hi all,
- Here's a modified version of 'statfs()' which takes account of
- minix filesystems. It fills in the inode fields correctly (info which
- can't be got from Dfree). I'd never tried the call in minixfs that returns
- this info, so I've only just noticed it has a minor bug. The number of
- free inodes returned is 2 less than it should be, this will be fixed in
- patch level 3.
- PL3 (or maybe PL4) should also have a binary configuration utility
- in it, allowing default translation modes, cache sizes and some funny stuff
- to bypass the lrecno bug, by allowing partition boundaries to be entered,
- without recompilation. Anyway, one of the spin-offs is that I've had to write
- a version of nlist() for TOS (using normal/GST symbol formats), does anyone
- think it should be added to the library ? If so I'll send it along. Perhaps
- we could then do 'ps' the "proper" way by reading in the kernel namelist (from
- mint.prg) and accessing u:/proc/mint.000 :-) :-) :-)
-
- Regards, Steve.
-
- table
- !"#$%&'()*+,-./0123456789:;<=>?
- @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
- begin 644 lib.zoo
- M6D]/(#(N,3 @07)C:&EV92X: #<I\3]*@ -;___\" $ #W*?$z
- M_0(",@0 '$ "$&B$=X4?X" P0, (! !S=&%T9G,N8P y
- M "@ $",\ I % 0"DC* #26N[T;:<S\VB4]_X"+FY7))+KXBZx
- M"*:E6JQ94M(;9(!/.-\Z^6Z=T7=SELH7XW?]^^;E=T"AC>O>O8 +6G&WAO7;w
- M@7@8V1L[((0-II1(TZDA.I8<Y\N?#GZ,S@9!_W6=K3)#1L#CF6>1(<;*$&V!v
- M!(7]Z&&E69N"FF75"1&1,P:D22FF Z0;08-5.A!Y0F5ID.G X)ANW+MSR'3*u
- MBF8P?B9:TJP4>>U&[D&Y$IF@Z9GI)TS&G#+T1\_-EYOXM#:3I;M$&3,><B#At
- M\<>?V?KZ>C\HX^]U[&>ZJ"#R:&&W+\/>OJ:=VX+IKB3JD;1$&BF=T!0EHD6%s
- MYR/B=_,:NF6L4%X0HIO@Y2Y@K(''R<V;].;+R] 3K,;Y%B\5%_KWUXD6DA2>r
- MD$G2J8S(D]BDF9Q/2SO2SUI64*6T-9EL&?]G^,%EFTF2VLNLS,<0^.!WC\'>q
- M.$57:&F=ATSJXK8(CU&<(/$/*0^/Q#Q.@"4$"[8 %.D,@>KEX_9Z\_%4D&C^p
- ME:0OXR_^VIC+$*[N;XL;S^_P\6URB"R"5A\&+]818;P9Z#L#0=H2JI6TS-@*o
- MG#2:(,P90_,R6*3YJJ]3!*-=4R@T&&OY8UC#_<CI,!U';0 TQGZQB@@6(QIMn
- M+"+#79L<4HDUF"J-A6'.L$Y)4M0$]*92MLY^7-&Z=A%X,77CQ<,(-,A# I8%m
- M"NH-,B=@&ZSL:3#L12+,5$)6D!QH8H)XV[-0O%@8RO%_;';QHCW!4HX @.TCl
- M C.PRU$F&_"&NY=T6H"Y95Q6(H_[SYUPY,F*V9XR1O^=[^R!CWWAL&VE/N"Zk
- M&'["#8N#AW*4*E_I@JJS]E7%H0H_9+/Z37(='<3G^A,H#6M>J2NX(]L6,C_ j
- MC#S8-<B/;B]^W@=B3&Y)?Q^NNL$:Z:L(;[&+(80:U'FAJI*@WG>8J[VL#&QSi
- M&UAOACKKE^48,7VB@5!VB,<Q0H!FV__E0/]_L:'@FJ;(C_HS/(V8G/G&/=$Wh
- M_X;E?S5>0[M?:^\IUY.?U9L_]Z-F-F/5HVNW':6H'93)%],L3\O]X?S7#W9:g
- M3NB'$_+@LW2-K@WN/S6?3-2RS+D =5 ]G""_?<X;; ]0M1SH]N_OG]]DN*\7f
- M[M#18OGXO'*_#%X+%'(TI<&JL'51^[Y^%@)8]#G@\;VM_/E9]\/F#RHF*38[e
- MHAQI>Y/CB#5%=N?= [-W# 3XP5S6O!9_NH[AK=NUN<K *FP6LYEUCG(_ 8Y]d
- ME;KMX*7]:9JIRB[^#_9DU9,+&27]:R2IHV_MK([;+=_G1Z^X$ W*?$_0( c
- M b
- % _(, a
- z
- end
-
-
-
-
-